protective horn - French English Dictionary